/* CSS Document */
body{margin:0;padding:0px; height:100%; font-size:12px;}
html, body, * {font-family: "Microsoft YaHei" ! important; } 
*{margin:0; padding:0; border:0;}
li,ul,li a{ list-style:none; text-decoration:none; margin:0px; padding:0px;}
a:link{  text-decoration:none;}
a:visited{ text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
img{ border:0px; margin:0px; padding:0px;}
input{vertical-align: middle;vertical-align: middle;/* IE bug fix */ }
span{ margin:0; padding:0;}
p{text-indent: 2em;}
html{ height: 100%;}

/* CSS header */
.header{ height:104px; width:100%; margin:0px auto; background: url(../images/index_bg.jpg)  repeat-x;position:absolute;  }
.header_logo{ height:100px; width:649px;  float:left; background:url(../images/index_top.jpg) no-repeat;}

/* CSS main */
.main{ height:100%; width:100%; margin:0;}
.m_left{ position:absolute;width:215px; height:100%; background-color:#417eb7;top:104px;left:0px; background:url(../images/m_left.gif) repeat-y;}
.m_l_list{ height:55px; width:209px; float:left; background:url(../images/m_left_1.gif) no-repeat; }
.m_l_l_leftsidebar{ height:31px; width:190px;line-height:31px; color:#FFFFFF; text-indent:10px; float:left; margin-left:20px;}
.m_l_l_leftsidebar a{color:#FFFFFF;height:31px; width:190px;  display:block;}
.m_l_l_leftsidebar a:hover{height:31px; width:190px; display:block; background:url(../images/m_l_l_leftsidebar.gif) no-repeat;}
























